home *** CD-ROM | disk | FTP | other *** search
-
-
-
- ==============================================
- RRRRR EEEEEE FFFFFF L EEEEEE X X
- R R E F L E X X
- RRRRR EEEEE FFFFF L EEEEE XXX
- R R E F L E X X
- R R EEEEE F LLLLL EEEEE X X
- ==============================================
- RELEASE VERSION 1.0. REVISION NUMBER 2.0
- COPYRIGHT 1994 PAUL MONAGHAN (TEAM SOFTWARE)
-
-
-
-
- *INTRODUCTION*
-
- Reflex is fully Public Domain. However if you want to give me
- anything or would like the latest version or even just drop me a
- letter to say:
- "HI I USE REFLEX!", which would be nice (sorry, it would be VERY
- nice!). Then more the better! Reflex was written using Blitz Basic.
- N.B. Don't knock it 'til you've tried it!
-
-
-
- *GENERAL DESCRIPTION*
-
- Reflex is my own attempt at a little A.I. type program. Its dead
- easy to understand:-
-
- You type in a sentence (e.g. 'HELLO THERE') If it knows a response to
- the sentence then it gives it otherwise it says the sentence back to
- you and waits for you to give it a response back which it uses the next
- time it gets that sentence.
-
- GOT IT YET????
-
- I hope you did, cause this is where it gets interesting, it has what
- is called a Breaklist... (A What?) A BREAKLIST! (OH!)
-
- A Breaklist is simply a collection of common words (which at the
- moment are preset) which it strips out (ignores) from all the
- sentences... e.g:
-
- The standard Breaklist contains the words:
-
- A, AN and THE
-
- so the broken down version of:
-
- I HAVE AN APPLE
-
- is
-
- I HAVE APPLE
-
- which would match:
-
- I HAVE THE APPLE, I HAVE A APPLE, I HAVE AN APPLE and I HAVE APPLE
-
- Using this 'formula' lets Reflex pick up a lot more sentences than it
- normally would, even ones it has never has put to it... Think about
- it...
- TRY IT!
-
- And thus Reflex was born...
-
-
-
- *FEATURES*
-
- I have built into Reflex a few tools to make life as easy as possible
- whilst making your own little persona(!). The main one is the 'Editing
- Suite' as I like to call it, you can call it what you like...
-
-
-
- *EDITING*
-
- This allows you to edit the Memory File of your persona (OOOH! I like
- that word! ;) ). You access the editor by pressing F3 (All of the
- options are listed at the bottom of the display on both the main and
- editor screen).
-
- This displays a list of five Mem Links. You move around using the up
- and down cursor keys. When the cursor reaches the bottom, it shows the
- next five or so Mem Links if there is any and vice-versa.
-
- There is a section at the bottom of the display as a guide to the keys
- and a brief function guide is available by pressing the HELP key.
-
- Most of the options are fairly straight forward, but I'll run through
- them for you...:
-
- F1 - Prev = This will display the previous five Memlinks if there are
- any.
-
- F2 - Next = This will display the next five Memlinks if there is any.
-
- F3 - Edit = This allows you to edit the text held in that Memlink,
- first it allows you to edit the question string and then
- allows you to edit the response string. REMEMBER if you
- type in a question string that is stored elsewhere then
- Reflex warns you of this and allows you to retype it or
- to leave it as it was. There is no such restriction on
- the answer string.
-
- F4 - Goto = Each Memlink has a number. This allows you to go straight
- to that Memlink by simply typing in the number.
-
- F5 - Search = This function will search for the specified word (up to
- 11 letters) through the Memlist, it searches from the
- Memlink after the current one. The current search word
- is shown inversed just below this function key.
-
- F6 - Top = This takes you to the top of the Memlist.
-
- F7 - Bottom = Do I really have to answer this one???!!
-
- F8 - ???? = This function key is not used at all!
-
- F9 - Delete = Errrm... Lets see, this one deletes the highlighted Mem
- link.
-
- F10 - EXIT = This allows you to return to the main screen.
-
- /\ = Cursor key up
- \/ = Cursor key down
-
- HELP = Displays the HELP page of course.
-
-
-
- *THE MAIN DISPLAY*
-
- After the title page on booting up Reflex's main screen is shown.
- This is divided into four main sections:
-
- +--------------------------------------------------------------------+
- | (1) Logo goes here!! | Number of links here! |
- | | Current filename here!|
- +--------------------------------------------------------------------+
- | (2) This is where you type in the sentences (up to 70 characters) |
- +--------------------------------------------------------------------+
- | |
- | |
- | |
- | This is where the output from Reflex goes! |
- | |
- | (3) |
- | |
- | |
- +--------------------------------------------------------------------+
- | (4) This is a list of all the function keys you can use! |
- +--------------------------------------------------------------------+
-
-
- To talk to Reflex you simply have to type the sentence in at the
- prompt (2).
- This will then be displayed in the output box (3).
-
- Here is a list of all the functions displayed on the Main screen (4).
- (REMEMBER: You must have a blank command line at the prompt for these
- to work!)
-
- F1 - Load = Allows you to load a previously saved Memfile. This also
- automatically generates a new breaklist.
-
- F2 - Save = Allows you to save the current Memfile.
-
- F3 - Edit = Takes you onto the Editing Suite.
-
- F4 - ClrW = EXCUSE ME?! This actually CLeaRs the output Window (3).
-
- F5 - AWAKE/ASLEEP = This is a very useful toggle. It allows you to
- start (awake) or stop (asleep) Reflex learning
- what you type in! Useful for when you are
- analysing your Memfiles or just letting your
- mates talk to it!
-
- F6/F7 - Not used in this version of Reflex.
-
- F8 - Delete = This command allows you to delete a Memfile from disk.
-
- F9 - ClrM = YOU WHAT?! This rather powerful command ERASES all the
- Memlinks!
-
- F10 - This lets you quit from Reflex completely.
-
- HELP = HELP! Gimme the helpscreen!
-
-
-
- *WHAT ARE ALL THE FUNNY LITTLE CODES IN THE OUTPUT BOX (3)????.*
-
- USER: = This is the sentence you just type in.
- QUES: = If Reflex doesn't have a response to give you then it will say
- it back to you so you can give a response that you would give to that
- question. This response is prefixed with this 'code'.
- RESP: = This is where Reflex has recognised the sentence you gave it
- and has given back the response it knew.
-
-
- *MOVING REFLEX TO A NEW HOME?*
-
- Reflex requires the font files Siesta.font and its directory in
- order to operate. These can be placed into any of the following,
- SYS:, SYS:fonts/, FONTS: and REFLEX:.
-
-
-
- *FUTURE ENHANCEMENTS*
-
- Ok, on my hitlist so far for version 2 are:
-
-
- Amiga speech capability (I know its rather sad, but it will be cute!)
-
- Editable Breaklists (This will let you define you own rather than
- putting up with my rather short list.)
-
- Null Modem Capability (This will allow you to connect 2 Amigas
- together and let them talk to each other,
- GREAT EH?!)
-
- A Merge Facility (This is to let you merge together two
- independent MemLists to make one HUGE one!)
-
-
- Any other ideas, suggestions, bug lists (there shouldn't be any
- though), etc. will be gratefully received. AND I WILL WRITE TO
- EVERYONE THAT WRITES TO ME 100%
-
-
- Have fun, let me know if you like it! (In other words, WRITE TO
- MEEEEEEE!!!)
-
- Paul Monaghan
- 12 Hartburn Walk,
- Kenton Bar Estate,
- Newcastle-upon-Tyne,
- NE3 3YT.
- ENGLAND
-
-
-
-
-
- *BACKOUT BLURB*
-
- I cannot be held responsible for any data loss or hardware damage(!)
- or otherwise through normal or misuse of Reflex, bugs, stress,
- addictiveness or it's associated files.
-
- Reflex is the full Copyright of Paul Monaghan under the title of Team
- Software. 1994.
-
- Date: Friday 11/11/94. Time: 8:19pm.
-